rubber dough - Turkish English Dictionary